prolonged and constant barking - Francés Inglés Diccionario